Building Effective Parallel Unstructured Adaptive Simulations by In-memory Integration of Existing Software Components

نویسندگان

  • Cameron Smith
  • Brian Orecchio
  • Onkar Sahni
  • Mark S. Shephard
چکیده

There is an increasing demand for mesh-based PDE simulations to provide reliable solutions for complex problems. A key step in ensuring simulation reliability is the application of unstructured adaptive meshing driven by error estimation procedures. Typically, interfacing of unstructured adaptive procedures with existing analysis components is done through files. File I/O is currently the critical bottleneck in parallel adaptive analysis, even when advanced parallel I/O methods are used. This paper presents an approach to eliminate this bottleneck for unstructured parallel adaptive simulations using in-memory integration of existing analysis components with adaptive meshing components. First, the design of APIs that transfer information between simulation components is provided, followed by an approach to address the technical challenges faced. Then, the design of the interoperable mesh adaptation and analysis components is given. The paper concludes with performance results obtained to date.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

Generic Components for Petascale Adaptive Unstructured Mesh Simulations

In the traditional programming paradigm, data structures and algorithms are developed for specific data types and requirements. This leads to code redundancy and inflexibility thus not allowing effective code reuse for similar applications. One effective approach to increase code reuse is generic programming, which focuses on the development of efficient, reusable software libraries through sui...

متن کامل

Adaptive Time-Dependent CFD on Distributed Unstructured Meshes

Two recent trends in software for CFD problems are the use of unstructured adaptive meshes and the need to implement the software on distributed memory parallel computers. The subject of this paper is the implementation of one particular code of this type for the solution of time-dependent compressible Euler and Navier Stokes problems. The software described here uses the method of lines with t...

متن کامل

Parallel Automatic Adaptive Analysis

Consideration is given to the techniques required to support adaptive analysis of automatically generated unstructured meshes on distributed memory MIMD parallel computers. Emphasis is placed on the structures needed to support effective parallel computations when the numerical discretization, the mesh, is defined and evolves during the computation. The key base structures are a distributed mes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012